/*
 * Licensed to the Tai Ping Jin Ke
 *
 * Copyright (c) 2022 .
 * All rights reserved.
 * 项目名称：呼叫中心-业务逻辑层-工作台-接口实现
 * 版权说明：本软件属太平金融科技服务(上海)有限公司所有，在未获得太平金融科技服务(上海)有限公司正式授权情况下，任何企业和个人，不能获取、阅读、安装、传播本软件涉及的任何受知识产权保护的内容。
 */
package com.taiping.cc.platform.app.listener;

import com.taipingframework.boot.zookeeper.listener.ZookeeperEvent;
import lombok.extern.slf4j.Slf4j;
import org.apache.zookeeper.WatchedEvent;
import org.springframework.context.event.EventListener;
import org.springframework.stereotype.Component;

@Slf4j
@Component
public class ZookeeperListenerHandler {
    /**
     * 服务器探针-事件通知
     */
    @EventListener(ZookeeperEvent.class)
    public void onApplicationEvent(ZookeeperEvent event) {
        WatchedEvent watchedEvent = event.getEvent();
        log.info("路径：{} 事件：{}", watchedEvent.getPath(), watchedEvent.getType().toString());
    }
}
